package org.wwb.antbox.user.model.menu.model;

import org.ant.commons.models.model.AbstractEditModel;
import org.wwb.antbox.user.model.menu.entity.SysMenu;

/**
 * @Author Bond
 * @Date: 2020/1/7 20:22
 * @Description: 编辑系统菜单Model
 */
public class SysMenuEditModel extends AbstractEditModel<SysMenu, String> {

    /** 系统编号, 数据库字段：system_code */
    private String systemCode;

    /** 上级菜单编号, 数据库字段：p_menu_id */
    private String pMenuId;

    /** 菜单名称, 数据库字段：menu_name */
    private String menuName;

    /** 菜单权限编码, 数据库字段：menu_code */
    private String menuCode;

    /** 菜单类型 0 模块 1菜单 2按钮, 数据库字段：menu_type */
    private String menuType;

    /** 菜单展开状态, 数据库字段：menu_state */
    private String menuState;

    /** 菜单路径, 数据库字段：menu_url */
    private String menuUrl;

    /** 菜单图标, 数据库字段：menu_icon */
    private String menuIcon;

    /** 菜单打开方式  不设置的情况下以窗口形式打开，可选参数：_blank。, 数据库字段：menu_open_style */
    private String menuOpenStyle;

    /** 排序, 数据库字段：menu_sort */
    private Integer menuSort;

    /** 备注, 数据库字段：remark */
    private String remark;

    public String getSystemCode() {
        return systemCode;
    }

    public void setSystemCode(String systemCode) {
        this.systemCode = systemCode;
    }

    public String getpMenuId() {
        return pMenuId;
    }

    public void setpMenuId(String pMenuId) {
        this.pMenuId = pMenuId;
    }

    public String getMenuName() {
        return menuName;
    }

    public void setMenuName(String menuName) {
        this.menuName = menuName;
    }

    public String getMenuCode() {
        return menuCode;
    }

    public void setMenuCode(String menuCode) {
        this.menuCode = menuCode;
    }

    public String getMenuType() {
        return menuType;
    }

    public void setMenuType(String menuType) {
        this.menuType = menuType;
    }

    public String getMenuState() {
        return menuState;
    }

    public void setMenuState(String menuState) {
        this.menuState = menuState;
    }

    public String getMenuUrl() {
        return menuUrl;
    }

    public void setMenuUrl(String menuUrl) {
        this.menuUrl = menuUrl;
    }

    public String getMenuIcon() {
        return menuIcon;
    }

    public void setMenuIcon(String menuIcon) {
        this.menuIcon = menuIcon;
    }

    public String getMenuOpenStyle() {
        return menuOpenStyle;
    }

    public void setMenuOpenStyle(String menuOpenStyle) {
        this.menuOpenStyle = menuOpenStyle;
    }

    public Integer getMenuSort() {
        return menuSort;
    }

    public void setMenuSort(Integer menuSort) {
        this.menuSort = menuSort;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }
}
